<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title></title>
    <!-- 引入样式 -->
    <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
    <script src="//unpkg.com/vue/dist/vue.js"></script>
    <script src="//unpkg.com/element-ui@2.15.6/lib/index.js"></script>
<!--    <script src="../../static/jquery-1.12.4/jquery-1.12.4.min.js"></script>-->
    <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
</head>
<body>
<div id="app">
    <el-form ref="form" :model="form" label-width="80px">
        <el-form-item label="活动名称">
            <el-input v-model="form.name"></el-input>
        </el-form-item>
        <el-form-item label="活动区域">
            <el-select v-model="form.region" placeholder="请选择活动区域">
                <el-option label="区域一" value="shanghai"></el-option>
                <el-option label="区域二" value="beijing"></el-option>
            </el-select>
        </el-form-item>
        <el-form-item label="活动时间">
            <el-col :span="11">
                <el-date-picker type="date" placeholder="选择日期" v-model="form.date1" style="width: 100%;"></el-date-picker>
            </el-col>
            <el-col class="line" :span="2">-</el-col>
            <el-col :span="11">
                <el-time-picker placeholder="选择时间" v-model="form.date2" style="width: 100%;"></el-time-picker>
            </el-col>
        </el-form-item>
        <el-form-item label="即时配送">
            <el-switch v-model="form.delivery"></el-switch>
        </el-form-item>
        <el-form-item label="活动性质">
            <el-checkbox-group v-model="form.type">
                <el-checkbox label="美食/餐厅线上活动" name="type"></el-checkbox>
                <el-checkbox label="地推活动" name="type"></el-checkbox>
                <el-checkbox label="线下主题活动" name="type"></el-checkbox>
                <el-checkbox label="单纯品牌曝光" name="type"></el-checkbox>
            </el-checkbox-group>
        </el-form-item>
        <el-form-item label="特殊资源">
            <el-radio-group v-model="form.resource">
                <el-radio label="线上品牌商赞助"></el-radio>
                <el-radio label="线下场地免费"></el-radio>
            </el-radio-group>
        </el-form-item>
        <el-form-item label="活动形式">
            <el-input type="textarea" v-model="form.desc"></el-input>
        </el-form-item>
        <el-form-item>
            <el-button type="primary" @click="onSubmit">立即创建</el-button>
            <el-button>取消</el-button>
        </el-form-item>
    </el-form>
</div>
<script>
    const main = {
        data() {
            return {
                tableData: [{
                    id: 0,
                    date: '2016-05-02',
                    name: '王小鼠',
                    address: '上海市普陀区金沙江路 1518 弄'
                }, {
                    id: 1,
                    date: '2016-05-04',
                    name: '王小牛',
                    address: '上海市普陀区金沙江路 1517 弄'
                }, {
                    id: 2,
                    date: '2016-05-01',
                    name: '王小虎',
                    address: '上海市普陀区金沙江路 1519 弄'
                }, {
                    id: 3,
                    date: '2016-05-03',
                    name: '王小兔',
                    address: '上海市普陀区金沙江路 1516 弄'
                }],
                multipleSelection: []
            }
        },
        methods: {
            handleEdit(index, row) {
                console.log(index, row);
            },
            handleDelete(index, row) {
                console.log(row.id)
                let id = row.id;
                const message = this.$message;
                this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {
                    confirmButtonText: '确定',
                    cancelButtonText: '取消',
                    type: 'warning'
                }).then(() => {
                    $.ajax({
                        url:'../repairrecordinfo/' + id,
                        type:'delete',
                        success: function (res) {
                            if (res) {
                                message({
                                    type: 'success',
                                    message: '删除成功!'
                                });
                            }
                        }
                    })
                });
            },
            handleSelectionChange(val) {
                this.multipleSelection = val;

            },
            deleteInBatches() {
                let multipleSelectionIds = this.multipleSelection.map(item => item.id);
                let data = this.tableData;
                console.log(data);
                data = data.filter(item => multipleSelectionIds.indexOf(item.id) === -1);
                this.tableData = data;
            },
            delete(index, row){
                console.log(row)
            }

        }
    }
    const Ctor = Vue.extend(main);
    new Ctor().$mount('#app');
</script>
</body>
</html>
